wander about without purpose and worries - Espagnol Anglais Dictionnaire